home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / a_utils / perl / msds-prl / bcdsprl4.zoo / util.h < prev    next >
Text File  |  1991-11-28  |  1KB  |  53 lines

  1. /* $RCSfile: util.h,v $$Revision: 4.0.1.2 $$Date: 91/11/05 19:18:40 $
  2.  *
  3.  *    Copyright (c) 1991, Larry Wall
  4.  *
  5.  *    You may distribute under the terms of either the GNU General Public
  6.  *    License or the Artistic License, as specified in the README file.
  7.  *
  8.  * $Log:    util.h,v $
  9.  * Revision 4.0.1.2  91/11/05  19:18:40  lwall
  10.  * patch11: safe malloc code now integrated into Perl's malloc when possible
  11.  *
  12.  * Revision 4.0.1.1  91/06/07  12:11:00  lwall
  13.  * patch4: new copyright notice
  14.  *
  15.  * Revision 4.0  91/03/20  01:56:48  lwall
  16.  * 4.0 baseline.
  17.  *
  18.  */
  19.  
  20.  
  21. EXT int *screamfirst INIT(Null(int*));
  22. EXT int *screamnext INIT(Null(int*));
  23.  
  24.  
  25. #ifndef safemalloc
  26. char    *safemalloc();
  27. char    *saferealloc();
  28. #endif
  29. char    *cpytill();
  30. char    *instr();
  31. char    *fbminstr();
  32. char    *screaminstr();
  33. void    fbmcompile();
  34. char    *savestr();
  35. void    setenv();
  36. int    envix();
  37. void    growstr();
  38. char    *ninstr();
  39. char    *rninstr();
  40. char    *nsavestr();
  41. FILE    *mypopen();
  42. int    mypclose();
  43. #ifndef HAS_MEMCPY
  44. #ifndef HAS_BCOPY
  45. char    *bcopy();
  46. #endif
  47. #ifndef HAS_BZERO
  48. char    *bzero();
  49. #endif
  50. #endif
  51. unsigned long scanoct();
  52. unsigned long scanhex();
  53.